home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 January: Mac OS SDK / Dev.CD Jan 96 SDK / Dev.CD Jan 96 SDK1.toast / Development Kits (Disc 1) / AOCE / Development Tools / Sample Code / Messaging Service Access Module / Internet PMSAM / Internet PMSAM source / gwerrors.h < prev    next >
Encoding:
Text File  |  1993-10-21  |  1.0 KB  |  33 lines  |  [TEXT/MPS ]

  1.  
  2. enum {
  3.  
  4.     // correctable errors
  5.     
  6.     kInvalidUsername = 1,            // user name is invalid
  7.     kInvalidPasssword,                // password is invalid
  8.     kMacTCPNotAvailable,            // MacTCP isn't installed
  9.     kInvalidPopServer,                // POP server isn't responding
  10.     kInvalidSMTPServer,                // SMTP server isn't responding
  11.     
  12.     // non-correctable errors
  13.     
  14.     kCantRun,                        // required toolbox functionality not present 
  15.     kUndefinedHighLevelEvent,        // high level event not handled
  16.     kPOPError,                        // received unspecified error from POP host
  17.     kSMTPError,                        // received unspecified error from SMTP host
  18.     kUnexpectedAOCECondition,        // toolbox handed us something we weren't expecting
  19.     kUnexpectedDataCondition,        // message data from external system was in unexpected form
  20.     kNoRecords,                        // error in getting the setup record
  21.     
  22.     // other indexes just used to get STR#s
  23.     
  24.     kMacTCPError,
  25.     kAOCEError,
  26.     kToolboxError
  27. };
  28.  
  29. #define    kFirstCorrectableError        1
  30. #define    kLastCorrectableError        kInvalidSMTPServer
  31. #define    kFirstNonCorrectableError    kCantRun
  32. #define    kLastNonCorrectableError    kNoRecords
  33.